package com.run2code.design.behavioral.observer;

/**
 * 投资者 - 观察者
 * 关注公众号【奔跑的码畜】，一起进步不迷路
 *
 * @author 第七人格
 * @date 2024/06/17
 */
public class Investor implements Observer {
    private final String name;

    public Investor(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    @Override
    public void update(double newPrice) {
        System.out.println(name + ": 通知一个新的股票价格: " + newPrice);
    }
}
